plummer's dilator - German English Dictionary